package com.example.ql.express.model.constants;

/**
 * @author xuweizhi
 * @since 2021/10/27 19:45
 */
@SuppressWarnings("all")
public class SystemCharConstant {

    /**x
     * 占位符
     */
    public final static String KEY = "source";

    public final static String PARAM_FIELD = "${param}";

    public final static String APPEND_CHAR = ".";

    public final static String NULL_CONSTANT = "source.%s != null";

    public final static String CASE = "if ";

    public final static String LEFT = "{";
    public final static String RIGHT = "}\n";

    public final static String LEFT_PARENTHESIS = "(";

    public final static String RIGHT_PARENTHESIS = ")";

    public final static String SPACE = " ";

    public final static String WRAP = "\n";

    public final static String TABLE = "\t";

    public final static String OPERATE_0 = " || ";
    public final static String OPERATE_1 = " && ";
    public final static String OPERATE_2 = "!=";
    public final static String OPERATE_3 = "==";
    public final static String OPERATE_4 = ">";
    public final static String OPERATE_5 = ">=";
    public final static String OPERATE_6 = "<";
    public final static String OPERATE_7 = "<=";

    // public final static String ONE_1 = CASE + LEFT_PARENTHESIS;
    public final static String ONE_1 = "if ( ";

    // public final static String ONE_2 = RIGHT_PARENTHESIS + LEFT;
    public final static String ONE_2 = " ){";

    public final static String ONE_3 = "if ( %s ) { \n";


}
